home *** CD-ROM | disk | FTP | other *** search
/ Grand Slam 3 / Grand Slam 3.iso / 026 / v19n11p.arj / V19N11P.TXT < prev   
Text File  |  1995-05-24  |  9KB  |  210 lines

  1. The GUS Programmer's Digest        Tuesday, 23 May 1995        Volume 19 : Number 011
  2.  
  3. Today's Topics:
  4.     RE: GNU C port of SDK
  5.     RE: GNU C port of SDK
  6.  
  7. Standard Info:
  8.     - Meta-info about the GUS can be found at the end of the Digest.
  9.     - Before you ask a question, please READ THE FAQ.
  10.  
  11. ----------------------------------------------------------------------
  12.  
  13. From: Chris James <JAMESC@mail.medoto.unimelb.edu.au>
  14. Date: Mon, 22 May 1995 17:29:00 -0700 (PDT)
  15. Subject: RE: GNU C port of SDK
  16.  
  17. >Is anybody out there....
  18. I ask myself the same question...
  19.  
  20. >Has anyone / does anyone know of a port of the SDK to GNU C ? if so,
  21. >where is it?
  22. I seem to remember that there is support for Watcom C in  the SDK. So if
  23. you're into compiling for protected mode it might help (assuming that Watcom
  24. support == protected mode). Don't know much about GNU C support other than 
  25. that...
  26.  
  27. ... If you're out of luck there's the Linux driver source somewhere around 
  28. (compiled
  29. with GCC under Linux) or I've a Dr. Dobbs article on doing DMA in pro. mode.
  30.  
  31. Chris
  32.  
  33. ------------------------------
  34.  
  35. From: Heikki.Ritola@tietovalta.fi
  36. Date: Mon, 22 May 1995 17:21:10 +0300
  37. Subject: RE: GNU C port of SDK
  38.  
  39. >>Is anybody out there....
  40. >I ask myself the same question...
  41. Looks there's somebody...
  42.  
  43. >... If you're out of luck there's the Linux driver source somewhere around 
  44. >(compiled
  45. >with GCC under Linux) or I've a Dr. Dobbs article on doing DMA in pro. mode.
  46.  
  47. DMA is also my problem. 'Coz I'm doing MIDI-slave controller now into
  48. Winslow. If anybody knows something I'm interested to hear.
  49. ___________________________
  50. Heikki.Ritola@tietovalta.fi
  51.  
  52.  
  53.  
  54. ------------------------------
  55.  
  56. End of The GUS Programmer's Digest V19 #11
  57. ******************************************
  58.  
  59. To post to tomorrow's digest:  <gus-sdk@mail.orst.edu>
  60. To (un)subscribe or get help:  <gus-sdk-digest-request@mail.orst.edu>
  61. To contact a human (last resort):  <gus-sdk-digest-owner@mail.orst.edu>
  62.  
  63.                        FTP Sites                     Archive Directories
  64.                        ---------                     -------------------
  65. Main N.American Site:  ftp.orst.edu                  pub/packages/gravis
  66.                        wuarchive.wustl.edu           systems/ibmpc/ultrasound
  67. Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
  68. Main European Site:    src.doc.ic.ac.uk              packages/ultrasound
  69. Main Australian Site:  ftp.mpx.com.au                /ultrasound/general
  70.                                                      /ultrasound/submit
  71. South African Site:    ftp.sun.ac.za                 /pub/packages/ultrasound
  72. Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
  73. Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
  74.  
  75. Mirrors:               garbo.uwasa.fi                mirror/ultrasound
  76.                        ftp.st.nepean.uws.edu.au      pc/ultrasound
  77.                        ftp.luth.se                   pub/msdos/ultrasound
  78.  
  79.                        Gopher Sites                  Menu directory
  80.                        ------------                  --------------
  81. Main Site:             src.doc.ic.ac.uk              packages/ultrasound
  82.  
  83.                        WWW Pages
  84.                        ---------
  85. Main Site:             http://www.xmission.com/~grue/gus.html
  86.  
  87. Main European Site:    http://src.doc.ic.ac.uk/packages/ultrasound/
  88. Main Australian Site:  http://ftp.mpx.com.au/archive/ultrasound/general/
  89.                        http://ftp.mpx.com.au/archive/ultrasound/submit/
  90.                        http://ftp.mpx.com.au/gravis.html
  91.  
  92. Mirrors:               http://www.st.nepean.uws.edu.au/pub/pc/ultrasound/
  93.  
  94. GUS Digest Acrhives:   http://gpu.srv.ualberta.ca/~itam/digest.html
  95.                        http://www.student.adelaide.edu.au/~godfathr/gus/gus.html
  96.  
  97. MailServer For Archive Access: Email to <ftpmail@doc.ic.ac.uk>
  98.  
  99.  
  100. From owner-gus-sdk-digest Wed May 24 07:06:10 1995 remote from gaia.ucs.orst.edu
  101. Received: by reddwarf.xs4all.nl (AMAIL 0.26)
  102.           with UUCP id AA12498; Wed, 24 May 1995 18:09:36 GMT+0100
  103. Received: from mail.nws.orst.edu by xs1.xs4all.nl with SMTP id AA03145
  104.   (5.67b/IDA-1.5 for <lodewijk@reddwarf.xs4all.nl>); Wed, 24 May 1995 09:09:14 +0200
  105. Received: from localhost (daemon@localhost) by mail.nws.orst.edu (8.6.9/8.6.6) with SMTP id AAA26928; Wed, 24 May 1995 00:08:09 -0700
  106. X-Authentication-Warning: mail.nws.orst.edu: daemon owned process doing -bs
  107. Received: (from daemon@localhost) by mail.nws.orst.edu (8.6.9/8.6.6) id AAA26764; Wed, 24 May 1995 00:06:10 -0700
  108. Date: Wed, 24 May 1995 00:06:10 -0700
  109. Message-Id: <199505240706.AAA26764@mail.nws.orst.edu>
  110. From: owner-gus-sdk-digest@mail.nws.orst.edu (The GUS Programmer's Digest)
  111. To: gus-sdk-digest@mail.nws.orst.edu
  112. Subject:   The GUS Programmer's Digest V19 #12
  113. Reply-To: gus-sdk@gaia.ucs.orst.edu
  114. Errors-To: owner-gus-sdk-digest@mail.nws.orst.edu
  115. Precedence: bulk
  116.  
  117.  
  118. The GUS Programmer's Digest       Wednesday, 24 May 1995       Volume 19 : Number 012
  119.  
  120. Today's Topics:
  121.     CD-ROM to Soundcard
  122.  
  123. Standard Info:
  124.     - Meta-info about the GUS can be found at the end of the Digest.
  125.     - Before you ask a question, please READ THE FAQ.
  126.  
  127. ----------------------------------------------------------------------
  128.  
  129. From: Chris James <JAMESC@mail.medoto.unimelb.edu.au>
  130. Date: Tue, 23 May 1995 17:15:00 -0700 (PDT)
  131. Subject: CD-ROM to Soundcard
  132.  
  133. Hi
  134.  
  135. Anyone any feeling as to whether this might work?
  136.  
  137. Problem:
  138.  
  139. Access time to CD-ROM is relatively slow but transfer rate is fine for
  140. doing direct from disk playback. Except, using double-buffered DMA
  141. might not work because each chunk read from file has access overhead.
  142. This seems too big an overhead at least with the Pro-Audio spectrum
  143. driver I'm using (probably 2 or 4 k buffer). I.e. gaps. I might suss it out
  144. on my GUS at home.
  145.  
  146. Has anyone successfully done DFD playback at 44.1 kHz (say mono)
  147. using longer (>16k) DMA buffers. One silly idea I had was to allocate a 
  148. whole
  149. segment (64k) as DMA buffer. Then use small model file access. With
  150. a file read longer than 64k we should wrap around the buffer. _If_ the DMA
  151. does keep behind (but not so far that we hear jumps, like aliasing!)
  152. the file read then we'd only have to "access" the CD-ROM once! One
  153. problem is syncing the DMA at the start of the transfer (you'd have to start
  154. it before the start of the file read). But you could init the buffer with 
  155. zeros so
  156. this lack of sync wouldn't be noticed. How near to 300 KB/sec is realisable?
  157. Stereo 16-bit 44.1kHz == 172 KB/second. Thats around half, so it looks like
  158. the file read would lap the DMA at full speed! What's typical access time?
  159.  
  160. ta
  161.  
  162. Chris James
  163.  
  164. ------------------------------
  165.  
  166. End of The GUS Programmer's Digest V19 #12
  167. ******************************************
  168.  
  169. To post to tomorrow's digest:  <gus-sdk@mail.orst.edu>
  170. To (un)subscribe or get help:  <gus-sdk-digest-request@mail.orst.edu>
  171. To contact a human (last resort):  <gus-sdk-digest-owner@mail.orst.edu>
  172.  
  173.                        FTP Sites                     Archive Directories
  174.                        ---------                     -------------------
  175. Main N.American Site:  ftp.orst.edu                  pub/packages/gravis
  176.                        wuarchive.wustl.edu           systems/ibmpc/ultrasound
  177. Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
  178. Main European Site:    src.doc.ic.ac.uk              packages/ultrasound
  179. Main Australian Site:  ftp.mpx.com.au                /ultrasound/general
  180.                                                      /ultrasound/submit
  181. South African Site:    ftp.sun.ac.za                 /pub/packages/ultrasound
  182. Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
  183. Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
  184.  
  185. Mirrors:               garbo.uwasa.fi                mirror/ultrasound
  186.                        ftp.st.nepean.uws.edu.au      pc/ultrasound
  187.                        ftp.luth.se                   pub/msdos/ultrasound
  188.  
  189.                        Gopher Sites                  Menu directory
  190.                        ------------                  --------------
  191. Main Site:             src.doc.ic.ac.uk              packages/ultrasound
  192.  
  193.                        WWW Pages
  194.                        ---------
  195. Main Site:             http://www.xmission.com/~grue/gus.html
  196.  
  197. Main European Site:    http://src.doc.ic.ac.uk/packages/ultrasound/
  198. Main Australian Site:  http://ftp.mpx.com.au/archive/ultrasound/general/
  199.                        http://ftp.mpx.com.au/archive/ultrasound/submit/
  200.                        http://ftp.mpx.com.au/gravis.html
  201.  
  202. Mirrors:               http://www.st.nepean.uws.edu.au/pub/pc/ultrasound/
  203.  
  204. GUS Digest Acrhives:   http://gpu.srv.ualberta.ca/~itam/digest.html
  205.                        http://www.student.adelaide.edu.au/~godfathr/gus/gus.html
  206.  
  207. MailServer For Archive Access: Email to <ftpmail@doc.ic.ac.uk>
  208.  
  209.  
  210.